/** 
 * Project Name:jd-orm 
 * File Name:QueryBeanConfiguration.java 
 * Package Name:com.jd.orm.framework.configuration.bean 
 * Date:2014-5-12下午5:42:58 
 * Copyright (c) 2014, liubing1@jd.com All Rights Reserved. 
 * 
 */

package com.jd.orm.framework.configuration.bean;

/**
 * ClassName: QueryBeanConfiguration <br/>
 * Function: query configuration <br/>
 * Reason: TODO ADD REASON. <br/>
 * date: 2014-5-12 下午5:42:58 <br/>
 * 
 * @author liubing1@jd.com
 * @version
 * @since up JDK 1.5
 */

public class QueryConfigurationBean {
	
	private String id;
	
	private String returnClass;

	private String parameterStyle;

	private String returnEntityClass;

	private String sql;

	public QueryConfigurationBean() {
		super();
	}

	

	public QueryConfigurationBean(String id, String returnClass,
			String parameterStyle, String returnEntityClass, String sql) {
		super();
		this.id = id;
		this.returnClass = returnClass;
		this.parameterStyle = parameterStyle;
		this.returnEntityClass = returnEntityClass;
		this.sql = sql;
	}



	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}



	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}



	/**
	 * @return the returnClass
	 */
	public String getReturnClass() {
		return returnClass;
	}

	/**
	 * @param returnClass
	 *            the returnClass to set
	 */
	public void setReturnClass(String returnClass) {
		this.returnClass = returnClass;
	}

	/**
	 * @return the parameterStyle
	 */
	public String getParameterStyle() {
		return parameterStyle;
	}

	/**
	 * @param parameterStyle
	 *            the parameterStyle to set
	 */
	public void setParameterStyle(String parameterStyle) {
		this.parameterStyle = parameterStyle;
	}

	/**
	 * @return the returnEntityClass
	 */
	public String getReturnEntityClass() {
		return returnEntityClass;
	}

	/**
	 * @param returnEntityClass
	 *            the returnEntityClass to set
	 */
	public void setReturnEntityClass(String returnEntityClass) {
		this.returnEntityClass = returnEntityClass;
	}

	/**
	 * @return the sql
	 */
	public String getSql() {
		return sql;
	}

	/**
	 * @param sql
	 *            the sql to set
	 */
	public void setSql(String sql) {
		this.sql = sql;
	}

}
